libxc: Check xc_sharing_* for proper return values.
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Thu, 19 Mar 2015 00:24:17 +0000 (20:24 -0400)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 20 Mar 2015 16:07:50 +0000 (16:07 +0000)
commit650c9e5469e98f4b8b73f5aab5d4830e00603320
treed4c39df4466f9b9ebdabd607d48321a95603242e
parent280a11ec56b839e662113f80b3289955cb6443e5
libxc: Check xc_sharing_* for proper return values.

If there is a negative return value - check for that and
also use errno for the proper error value.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/libxl/libxl.c
tools/tests/mem-sharing/memshrtool.c